<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>

        // 比较运算符   >   <   >=   <=  ==  ===   !=   !==
        //    结果一定是布尔值
        //    =  ==  === 区别
        //    连等式的问题  3>2>1 错的



        var a = 2;
        var b = 3;
        var c = a <= b;
        var d = a < b;
        console.log(c);   // true


        console.log(3 <= 3);

        console.log(3 == 3);

        console.log(3 == '3');   // true   == 只判断值，不管数据类型

        console.log(3 === '3');  // false  === 同时判断值和数据类型



        var m = 1;
        var n = '1';
        console.log(m === n);   // false  变量与变量进行比较的时候，操作的是变量存的值



        console.log(m != n);  // false  值不相等

        console.log(m !== n) ;   // true  值或者数据类型不相等


        console.log(2 < 3 < 4) ;   // true


        console.log(4 > 3 > 2) ;   // false
        // 4 > 3  true
        // true > 2 


        // 1+2+3+4+5
        // 1+2=3
        // 3+3=6
        // 6+4=10
        // 10+5=15

    </script>

</body>

</html>